package com.sugon.entity;

import java.io.Serializable;
import java.util.Date;
/**
 * 巡检记录选项关联实体
 * 表名 DEV_RECORD_OPTION
 *
 * @author sugon
 * @date 2019-09-24 11:21:34
 */
public class DevRecordOptionEntity implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 维护库选项ID
     */
    private String mainBaseId;
    /**
     * ID
     */
    private String id;
    /**
     * 删除标识
     */
    private Integer delFlag;
    /**
     * 检查日期
     */
    private Date chekDate;
    /**
     * 检查结果
     */
    private String checkFlag;
    /**
     * 规程管理ID
     */
    private String recordId;
    /**
     * 维护库选项名称
     */
    private String mainBaseName;
    /**
     * 修改人员
     */
    private String updateUser;
    /**
     * 修改时间
     */
    private Date updateDate;
    /**
     * 添加人员
     */
    private String createUser;
    /**
     * 添加时间
     */
    private Date createDate;
    /**
     * 计划执行人
     */
    private String planUser;
    /**
     * 计划执行时间
     */
    private Date planDate;
    /**
     * 是否正常
     */
    private Integer status;
    /**
     * 巡检计划
     */
    private String patrolPlan;
    /**
     * 维护规程基础
     */
    private String mainRulesBase;
    /**
     * 检查人ID
     */
    private String checkId;
    /**
     * 检查人
     */
    private String checkName;
    /**
     * 确认结果
     */
    private String sureFlag;
    /**
     * 巡检计划名称
     */
    private String patrolPlanName;
    /**
     * 设置：维护库选项ID
     */
    public void setMainBaseId(String mainBaseId) {
        this.mainBaseId = mainBaseId;
    }
    /**
     * 获取：维护库选项ID
     */
    public String getMainBaseId() {
        return mainBaseId;
    }
    /**
     * 设置：ID
     */
    public void setId(String id) {
        this.id = id;
    }
    /**
     * 获取：ID
     */
    public String getId() {
        return id;
    }
    /**
     * 设置：删除标识
     */
    public void setDelFlag(Integer delFlag) {
        this.delFlag = delFlag;
    }
    /**
     * 获取：删除标识
     */
    public Integer getDelFlag() {
        return delFlag;
    }
    /**
     * 设置：检查日期
     */
    public void setChekDate(Date chekDate) {
        this.chekDate = chekDate;
    }
    /**
     * 获取：检查日期
     */
    public Date getChekDate() {
        return chekDate;
    }
    /**
     * 设置：检查结果
     */
    public void setCheckFlag(String checkFlag) {
        this.checkFlag = checkFlag;
    }
    /**
     * 获取：检查结果
     */
    public String getCheckFlag() {
        return checkFlag;
    }
    /**
     * 设置：规程管理ID
     */
    public void setRecordId(String recordId) {
        this.recordId = recordId;
    }
    /**
     * 获取：规程管理ID
     */
    public String getRecordId() {
        return recordId;
    }
    /**
     * 设置：维护库选项名称
     */
    public void setMainBaseName(String mainBaseName) {
        this.mainBaseName = mainBaseName;
    }
    /**
     * 获取：维护库选项名称
     */
    public String getMainBaseName() {
        return mainBaseName;
    }
    /**
     * 设置：修改人员
     */
    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }
    /**
     * 获取：修改人员
     */
    public String getUpdateUser() {
        return updateUser;
    }
    /**
     * 设置：修改时间
     */
    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }
    /**
     * 获取：修改时间
     */
    public Date getUpdateDate() {
        return updateDate;
    }
    /**
     * 设置：添加人员
     */
    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }
    /**
     * 获取：添加人员
     */
    public String getCreateUser() {
        return createUser;
    }
    /**
     * 设置：添加时间
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }
    /**
     * 获取：添加时间
     */
    public Date getCreateDate() {
        return createDate;
    }
    /**
     * 设置：计划执行人
     */
    public void setPlanUser(String planUser) {
        this.planUser = planUser;
    }
    /**
     * 获取：计划执行人
     */
    public String getPlanUser() {
        return planUser;
    }
    /**
     * 设置：计划执行时间
     */
    public void setPlanDate(Date planDate) {
        this.planDate = planDate;
    }
    /**
     * 获取：计划执行时间
     */
    public Date getPlanDate() {
        return planDate;
    }
    /**
     * 设置：是否正常
     */
    public void setStatus(Integer status) {
        this.status = status;
    }
    /**
     * 获取：是否正常
     */
    public Integer getStatus() {
        return status;
    }
    /**
     * 设置：巡检计划
     */
    public void setPatrolPlan(String patrolPlan) {
        this.patrolPlan = patrolPlan;
    }
    /**
     * 获取：巡检计划
     */
    public String getPatrolPlan() {
        return patrolPlan;
    }
    /**
     * 设置：维护规程基础
     */
    public void setMainRulesBase(String mainRulesBase) {
        this.mainRulesBase = mainRulesBase;
    }
    /**
     * 获取：维护规程基础
     */
    public String getMainRulesBase() {
        return mainRulesBase;
    }
    /**
     * 设置：检查人ID
     */
    public void setCheckId(String checkId) {
        this.checkId = checkId;
    }
    /**
     * 获取：检查人ID
     */
    public String getCheckId() {
        return checkId;
    }
    /**
     * 设置：检查人
     */
    public void setCheckName(String checkName) {
        this.checkName = checkName;
    }
    /**
     * 获取：检查人
     */
    public String getCheckName() {
        return checkName;
    }
    /**
     * 设置：确认结果
     */
    public void setSureFlag(String sureFlag) {
        this.sureFlag = sureFlag;
    }
    /**
     * 获取：确认结果
     */
    public String getSureFlag() {
        return sureFlag;
    }
    /**
     * getPatrolPlanName
     * @return
     */
    public String getPatrolPlanName() {
        return patrolPlanName;
    }
    /**
     * setPatrolPlanName
     * @param patrolPlanName
     */
    public void setPatrolPlanName(String patrolPlanName) {
        this.patrolPlanName = patrolPlanName;
    }
}
